4.2. CalDAV data structures

CalDAV, building upon WebDAV, assumes a hierarchical structure of collections (corresponding to file-system folders) and resources (corresponding to file-system files). It applies some further constraints to that structure, certain collections are defined as calendar-collections and these can only contain calendar resources, events, tasks etc.

Resources and collections are targeted by a path structure allowing simple HTTP GET and PUT operations to access those resources.